home *** CD-ROM | disk | FTP | other *** search
/ Object Oriented Applicat…isualAge for C++ for OS/2 / Object-Oriented Application Development with VisualAGE for C++ for OS2.iso / read.ctv < prev    next >
Text File  |  1996-02-19  |  4KB  |  80 lines

  1. ------------------------------------------------------------------------
  2.  
  3. This CSD applies fixes to the Visual Builder/Data Access Builder
  4. components of the IBM VisualAge C++ for OS/2 product.
  5.  
  6. A list of the fixes contained in this CSD can be found in the file
  7. CTV303.LST.  The fixes are cumulative, meaning that this CSD contains
  8. all fixes described in CTV303.LST, even if they were fixed on a prior
  9. CSD.
  10.  
  11. The complete list of files in this CSD can be found in the file
  12. SERVICE.LST.
  13.  
  14. ------------------------------------------------------------------------
  15. Please read the following information regarding Data Access Builder.
  16.  
  17. * If you are using the SDK1.2/2 product, you must copy DB2API.LIB to
  18.   SQL_DYN.LIB before you compile your first application.
  19.  
  20.   The Data Access Builder generated code expects file SQL_DYN.LIB.
  21.   However, SDK1.2/2 ships file DB2API.LIB with identical entry points.
  22.   If you do not copy the file to the expected name, errors will occur.
  23.  
  24. * VBDAX.VBB has been updated.  When your application calls the connect
  25.   method, VBDAX.VBB now exposes the IDatastore method that does not
  26.   save the user authentication (password).  The IDatastore connect method:
  27.     connect(IString datastoreName, IString userName, IString authentication)
  28.   appears in VBDAX.VBB IDatastore part as the connectUsing action.
  29.  
  30. * The IDSConnectCanvas class in VBDAX.VBB has been modified to use
  31.   connectUsing method.  This modification results in only the
  32.   datastoreName and userName being saved;  authentication is not saved.
  33.   The authentication default can still be specified in the class notebook,
  34.   however, the value is not visible.  If the authentication value is
  35.   changed in the class notebook, the new value is used for the connection,
  36.   but it is not saved.  The original default setting is preserved in this
  37.   case.  You must regenerate any application using IDSConnectCanvas to
  38.   pick up this change.
  39.  
  40.  
  41. * If you build the CarEdit sample yourself, you might observe behavior
  42.   differences between the CarEdit.exe you built and the CarEdit.exe
  43.   shipped with the product.  When building the CarEdit.exe yourself,
  44.   the modified IDSConnectCanvas is used, resulting in minor behavior
  45.   changes.
  46.  
  47. * The following IDSConnectCanvas fields are case sensitive:  userName
  48.   and authentication.  When using these IDSConnectCanvas fields with
  49.   UPM and DB2/2, you must use uppercase.
  50.  
  51. ------------------------------------------------------------------------
  52. Please read the following information regarding Visual Builder.
  53.  
  54.  
  55.   This corrective service is dependent upon CTW301.  If you do not install
  56.   CTW301 with CTV303, new projects created using ProjectSmarts will not
  57.   include updated BUILD actions enabled in this CSD.
  58.  
  59.   CONTINUED RESTRICTIONS
  60.  
  61.   1.  If you retarget a connection to point to custom logic, Visual Builder
  62.       retains the original connection as well as drawing the new one.  You must
  63.       manually delete the original connection.
  64.  
  65.   2.  Although a Help push button appears on the Color page for the ITitle and
  66.       IVBContainerControl parts, no help information exists.
  67.  
  68.   Visual Builder Post-Installation Instructions
  69. ------------------------------------------------------------------------
  70.   1. If you applied this CSD to a server...
  71.  
  72.         Users who have done a shared install will have to run
  73.         IBMCPP\BIN\CTV302A.EXE and IBMCPP\BIN\CTV302AI.CMD, in that
  74.         order.
  75.  
  76.         Users who have done a shared install will have to run
  77.         IBMCPP\BIN\CTV303A.EXE.
  78.  
  79.         These exits update the workframe main project.
  80.